Shift register, display apparatus and information display apparatus

ABSTRACT

A shift register includes a plurality of pulse generation portions for generating a series of pulse signals in response to a level change of inputted clock signals, and a plurality of shift pulse generation units. The plurality of shift pulse generation units has a predetermined shift pulse generation unit, with the predetermined shift pulse generation unit having a status signal generation circuit for outputting a first status signal to common wiring to which both of an earlier shift pulse generation unit and a later shift pulse generation unit are connected, and a clock supply circuit for supplying a clock signal to the pulse generation portion which belongs to the predetermined shift pulse generation unit. In addition, there is a first period in which the clock supply circuit supplies the clock signal to the pulse generation portion which belongs to the predetermined shift pulse generation unit and a second period in which the clock signal is not supplied. During the first period in which the clock signal is supplied, a status signal is inputted from the earlier shift pulse generation unit, and a status signal is not inputted from the later shift pulse generation unit.

BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to a shift register which is useful for a systemsuch as a display panel etc. which requires power saving including ashift register.

2. Description of the Related Art

In an image display apparatus which was configured such that pixels withlight emitting devices etc. are arranged in a two-dimensional manner, inorder to generate sampling pulses for taking in input serial data(information), for example, a shift register as shown in FIG. 8 is used.This is of such a simple structure that a scanning start signal SSP anda clock signal CK are inputted, and N pieces of registers (D type flipflop (hereinafter, abbreviated as DFF)), and the clock signal CK isinputted to all clock inputs of each DFF, and a Q output of each DFF isconnected to a D input of a next stage DFF, and N pieces of samplingpulses SP(1) to SP(N) from a Q output of each DFF.

FIG. 9 is a time chart showing operations of a shift register of FIG. 8.When it is arranged that H level of the scanning start signal SSP simplyincludes a first ↑ timing of the clock signal CK, it is possible togenerate a first sampling pulse SP(1) between the first ↑ timing and asecond ↑ timing of the clock signal CK. And, by the clock signal CKwhich is inputted sequentially, sampling pulses of SP(2) and upward aregenerated, and a last sampling pulse SP (N) is generated between a Nth ↑timing and (N+1)th ↑ timing of the clock signal CK. Therefore, (N+1)pieces of ↑ timings of the clock signal CK are required so as togenerate N pieces of sampling pulses.

FIG. 10 indicates a circuit structure of DFF which is used. DFF isconfigured by a clock buffer, a master latch and a slave latch.

The clock buffer comprises two inverters in which input clock Kin ismade as a positive clock ck and a negative clock nck, and in FIG. 10, itis configured by M1 to M4.

The master latch is configured by two switches which are configured byM5/M6 and M7/M8 and two inverters which are configured by M9/M10 andM11/M12. The slave switch is configured by two switches which areconfigured by M13/M14 and M15/M16 and two inverters which are configuredby M17/M18 and M19/M20. And an inverter which is configured by M23/M24is one for outputting a positive output Q.

Further, in all drawings, C and G which are described mainly at a drainterminal of a transistor which configures an inverter designate powersupply VCC and a GND terminal, respectively.

Power Consumption of Shift Register

Power consumption of DFF in FIG. 10 will be described. Power consumptionof a MOS circuit is generated by charging and discharging capacity whichis added to a node of a push-pull circuit which is represented by aninverter and which comprises P type transistors and N type transistors.Capacity of the MOS circuit is mainly caused by channel capacity Coxwhich is generated between a gate oxide film and a channel. Here,simply, a switch circuit in which a gate is of low impedance (push-pulloutput) and an inverter circuit have the same load capacity Co.Therefore, load capacity that clock series Kin, ck, nck have to drive is6Co, and power consumption P1 due to clock drive by a clock with aperiod T₀ is obtained by the following equation.P 1=VCC ²×5Co/To

Power consumption P2 which is required for driving of the clock input CKis obtained by the following equation.P 2=VCC ² ×Co/To

Power consumption which is required for drive of D and Q series may beonce charged and discharged for time of (N+1)×To. Therefore, powerconsumption P3 which is required for drive of D and Q series of a DFFcircuit is obtained by the following equation.P 3=VCC ²×6Co/{To×(N+1)}

Therefore, power consumption Pw1 of a shift register in FIG. 8 isobtained by the following equation (1) assuming that ratio of a periodin which the clock CK to all periods is inputted is an operation periodratio K.Pw 1=N×(P 1+P 2+P 3)×K  (1)

As a system which uses this shift register as shown in FIG. 8, there isa display panel for displaying images. In the display panel, there are aliquid crystal panel in which a passing light emission amount iscontrolled by voltage applied of a liquid crystal element of each pixel,and an EL panel using EL (Electro-Luminescence) elements in which alight emission amount can be controlled in response to an amount of acurrent injected which is injected into each pixel.

Also, as a document for disclosing a structure of a shift register,JP-A-10-74060 is known.

SUMMARY AND OBJECT OF THE INVENTION

For example, power consumption Pw1 of a horizontal scanning shiftregister which is configured by a thin film transistor (TFT) circuit andused for a display panel of QVGA (320×240) is tried to be obtained bythe equation (1). Power consumption of a vertical scanning shiftregister is likewise obtained by the equation (1), but since a verticalscanning clock cycle is more than 320 times larger than a horizontalscanning clock cycle, it can be neglected. Here, assuming that unit loadcapacity Co=50 fF of a switch and an inverter, power supply voltageVCC=10 v, effective operation period K=0.8, and the horizontal scanningclock cycle T₀=160 ns,

-   -   P1=0.156 mW    -   P2=3.125×10⁻² mW    -   P3=5.84×10⁻⁴ mW    -   Pw1=320×(0.156+3.125×10⁻²+5.84×10⁻⁴)×0.8 mW    -   Pw1=48.1 mW        are obtained. And it can be seen that power consumption        components P1 (0.156×320×0.8=39.9 mW) and P2        (3.125×10⁻²×320×0.8=8 mW) due to clock system drive occupy        almost all.

Consumption of reactive power which is generated by this horizontalscanning shift register is generated regardless of a display image, andthis becomes a big problem particularly in a display panel which is usedfor a portable device.

Also, considering a display panel which is configured by the TFT circuitlikewise, inverter input capacity of the number of driver horizontalpixels which is configured by the TFT circuit likewise for driving of aclock input of a horizontal scanning shift register which is used has tobe driven. On this account, in the TFT circuit in which current drivingperformance of a transistor can not be taken on a large scale, a drivercircuit which requires a large scale (area) has to be incorporated.

Also, in a TFT process of a low-temperature polysilicon process,specific resistance of wiring is bigger than that in a CMOS(Complementary Metal-Oxide Semiconductor) process which used singlecrystal silicon, and there occurred a case that a driver oflarge-current driving destroys stable power voltage supply and makes anoperation of a targeted horizontal scanning shift register unstable.

One example of concrete problems is as described above, and a structurehaving such a problem that power consumption is decreased in a shiftregister is disclosed in JP-A-10-74060.

A problem of this invention is to provide a structure which decreasespower consumption in a shift register, and reduces the number of wiringof a shift register, and also, can realize a secure operation.

This invention is one which solved the above-described problem by meansshown as follows.

That is, a first invention is

-   -   a shift register, and,    -   has a plurality of pulse generation portions for generating        pulse signals in a chained manner in response to level change        timing of clock signals to be inputted,    -   wherein a part of the plurality of pulse generation portions        belong to shift pulse generation unit, and each part of the        plurality of pulse generation portions belong to different shift        pulse generation unit, and    -   each shift pulse generation unit has    -   a status signal generation circuit for outputting a status        signal which shows a status that at least one pulse generation        portion which belongs to this unit generated a pulse signal, to        common wiring to which both of an earlier shift pulse generation        unit and a later shift pulse generation unit than the        corresponding shift pulse generation unit are connected, and a        clock supply circuit for supplying a clock signal to the pulse        generation portion which belong to this unit, wherein,    -   there is a period in which the clock supply circuit supplies the        clock signal to the pulse generation portion and a period in        which the clock signal is not supplied, and    -   during the period in which the clock signal is supplied, the        status signal which shows a status that at least one pulse        generation portion which belongs to the earlier shift pulse        generation unit than the shift pulse generation unit to which        itself belongs generated pulse signals is inputted from the        earlier shift pulse generation unit, and the status signal which        shows a status that the pulse generation portion which belongs        to the later shift pulse generation unit generated pulse signals        is not inputted from the later shift pulse generation unit, and    -   the status signal for showing such a status that the pulse        generation portion generated pulse signals is a signal which is        more difficult to be deteriorated on the common wiring than the        pulse signal.

Here, the plurality of pulse generation portions can employ variousstructures as a structure which belongs to a shift pulse generation unitwhich differs with respect to each partial pulse generation portion. Thepulse generation portion which belongs to the shift pulse generationunit may be one or may be plural.

A second invention is of such a structure that, in the first invention,the clock supply circuit is one which does not supply the clock signalto the pulse generation portion, during a period that the status signalfor showing a status that the pulse generation portion which belongs tothe shift pulse generation unit generated the pulse signals is notinputted from the earlier shift pulse generation unit than the shiftpulse generation unit to which the circuit itself belongs, and thestatus signal for showing a status that the pulse generation portionwhich belongs to the shift pulse generation unit generated the pulsesignals is not inputted also from the later shift pulse generation unit.

A third invention is of such a structure that, in the first or thesecond invention, the clock supply circuit does not supply the clocksignal to the pulse generation portion, during a period that the statussignal for showing a status that the pulse generation portion whichbelongs to the shift pulse generation unit generated the pulse signalsis inputted from the earlier shift pulse generation unit than the shiftpulse generation unit to which itself belongs, and the status signal forshowing a status that the pulse generation portion which belongs to theshift pulse generation unit generated the pulse signals is inputted alsofrom the later shift pulse generation unit.

With regard to a structure which makes the status signal for showing astatus that the pulse generation portion generated the pulse signals asignal which is more difficult to be deteriorated on the common wiringthan the pulse signal, various artifices are possible, and inparticular, it is preferable to make a width of a pulse of the statussignal for showing a status that the pulse generation portion generatedthe pulse signals wider than a width of a pulse of the pulse signal.This is a fourth invention.

An inventor of this application focused on a point that if it is triedto output the status signal for showing a status that the pulse signalswere generated from the pulse generation portion of the focused shiftpulse generation unit to each of (the clock supply circuit of) theearlier shift pulse generation unit and (the clock supply circuit of)the later shift pulse generation unit than a certain shift pulsegeneration unit (focused shift pulse generation unit) through separatewiring, the number of wiring is increased. Then, the inventor of thisinvention conducted his study with all his heart, and reached aninvention that the status signal is transferred through the commonwiring to the earlier shift pulse generation unit and the later shiftpulse generation unit respectively. However, it was found that thereoccurs a particular problem in a structure which uses the common wiring.That is, if employed is a structure which uses the pulse signal itselfthat the pulse generation portion generates as the signal for showing astatus that the pulse signal was generated from the pulse generationportion of the focused shift pulse generation unit, deterioration of thesignals is large on the common wiring to which both of the earlier shiftpulse generation unit and the later shift pulse generation unit areconnected therefore certainty of the operation is reduced. In thisconnection, the inventor of this application studied further, and cameup with such a structure that the pulse signal itself from the pulsegeneration portion is not transferred to another shift pulse generationunit, and provided is a status signal generation circuit for generatinga status signal of a state that it is difficult to be deteriorated ascompared to deterioration which occurs in case that the pulse signalitself was supplied to the common wiring. For example, it is possible tosuppress the above-described deterioration by use of the status signalwith wider width than pulse width of the pulse signal.

A fifth invention is of a structure that, in each invention which wasdescribed above, the status signal generation circuit changes level of asignal to be outputted, in synchronous with a fact that at least onepulse generation portion which belongs to the shift pulse generationunit to which the circuit itself belongs generates the pulse signal. Incase that there are two levels as the signal which the status signalgeneration circuit outputs, it may be configured such that the statussignal with one level corresponds to the status signal for showing astatus that at least one pulse generation portion which belongs to theshift pulse generation unit to which the circuit itself belongsgenerates the pulse signal, and the other level corresponds to level(reset level) which was changed from the above-described one level byresetting. It may be configured such that when a signal with the resetlevel is inputted from another shift pulse generation unit, the clocksupply circuit carries out control as the pulse generation portion whichbelongs to the shift pulse generation unit does not generate the pulsesignal. That is, the clock supply circuit compares levels of signalswhich are inputted from respective status signal generation circuits ofthe earlier shift pulse generation unit and the later shift pulsegeneration unit, and in response to a result of comparison, candetermine as to whether the clock signal is supplied to the pulsegeneration portion or not.

A sixth invention is

-   -   a shift register has,    -   a plurality of pulse generation portions for generating pulse        signals in a chained manner in response to level change timing        of clock signals to be inputted,    -   wherein a part of the plurality of pulse generation portions        belong to shift pulse generation unit, and each part of the        plurality of pulse generation portions belong to different shift        pulse generation unit, and    -   each shift pulse generation unit has    -   a status signal generation circuit for outputting a status        signal which shows a status that at least one pulse generation        portion which belongs to this unit generated a pulse signal, to        common wiring to which both of an earlier shift pulse generation        unit and a later shift pulse generation unit than the        corresponding shift pulse generation unit are connected, and a        clock supply circuit for supplying a clock signal to the pulse        generation portion which belong to this unit, wherein,    -   there is a period in which the clock supply circuit supplies the        clock signal to the pulse generation portion and a period in        which the clock signal is not supplied, and    -   during the period in which the clock signal is supplied, the        status signal which shows a status that at least one pulse        generation portion which belongs to the earlier shift pulse        generation unit than the shift pulse generation unit to which        itself belongs generated pulse signals is inputted from the        earlier shift pulse generation unit, and the status signal which        shows a status that the pulse generation portion which belongs        to the later shift pulse generation unit generated pulse signals        is not inputted from the later shift pulse generation unit, and    -   the status signal for showing such a status that the pulse        generation portion generated pulse signals has a wider pulse        width than the pulse signal.

In addition, this application includes an invention of a displayapparatus which used a shift register which relates to theabove-described each invention. More specifically, it may have moredisplay elements. As the display element, it is possible to employvarious structures such as a display element which includes a liquidcrystal device, a display element which includes an electroluminescencedevice, a display element which includes an electron emission device andthe like.

The pulse signal which is outputted in a chained manner from a shiftregister can be used as a signal which defines timing for sampling, forexample, image signals.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention, together with further advantages thereof, may best beunderstood by reference to the following description taken inconjunction with the accompanying drawings in which:

FIGS. 1A to 1C are views showing one embodiment of a shift register ofthe invention, and FIG. 1A shows an intermediate scanning part of theshift register, and FIG. 1B shows a start scanning part of the shiftregister, and FIG. 1C shows an end scanning part of the shift register;

FIGS. 2A to 2C are time charts for explaining operations of the shiftregister shown in FIG. 1, FIG. 2A is a time chart for explainingoperations of FIG. 1A, FIG. 2B is a time chart for explaining operationsof FIG. 1B, and FIG. 2C is a time chart for explaining operations ofFIG. 1C;

FIGS. 3A to 3C are views for showing another embodiment of a shiftregister of the invention, FIG. 3A shows an intermediate scanning partof the shift register, FIG. 3B shows a start scanning part of the shiftregister, and FIG. 3C shows an end scanning part of the shift register;

FIGS. 4A to 4C are time charts for explaining operations of the shiftregister shown in FIG. 3, FIG. 4A is a time chart for explainingoperations of FIG. 3A, FIG. 4B is a time chart for explaining operationsof FIG. 3B, and FIG. 4C is a time chart for explaining operations ofFIG. 3C;

FIG. 5 is a circuit diagram of a shift register circuit which is used inthe shift register shown in FIGS. 3A to 3C;

FIG. 6 is a circuit diagram of a latch circuit (LAT) which is used inFIGS. 1A to 1C and FIGS. 3A to 3C;

FIGS. 7A to 7B are circuit diagrams of a clock gate circuit (CKG) whichis used in a shift register of the invention, FIG. 7A shows a clock gatecircuit (CKG) which is used in the shift register shown in FIGS. 1A to1C, and FIG. 7B shows a clock gate circuit (CKG) which is used in theshift register shown in FIGS. 3A to 3C;

FIG. 8 is a circuit diagram of a conventional shift register;

FIG. 9 is a time chart for explaining operations of FIG. 8;

FIG. 10 is a circuit diagram of a register circuit which is used in theshift register shown in FIGS. 1A to 1C and FIG. 8;

FIG. 11 is a circuit diagram of an entire circuit of an EL panel with acurrent setting system;

FIGS. 12A and 12B are views for explaining a pixel circuit with thecurrent setting system, and FIG. 12A is a circuit diagram of the pixelcircuit with the current setting system, and FIG. 12B is a time chartfor explaining operations of the pixel circuit of FIG. 12A;

FIGS. 13A and 13B are views for explaining a pixel circuit with thecurrent setting system, FIG. 13A is a circuit diagram of the pixelcircuit with the current setting system, and FIG. 13B is a time chartfor explaining operations of the pixel circuit of FIG. 13A;

FIG. 14 is a circuit diagram of an EL device drive control circuit(column control circuit) with a current setting system;

FIG. 15 is a time chart for explaining operations of the EL device drivecontrol circuit shown in FIG. 14;

FIGS. 16A and 16B are views for explaining a voltage-current conversioncircuit which is used in the EL device drive control circuit shown inFIG. 14, FIG. 16A is a circuit diagram of the voltage-current conversioncircuit, and FIG. 16B is a view for explaining a voltage-currentconversion characteristic of FIG. 16A;

FIGS. 17A and 17B are views for explaining another voltage-currentconversion circuit which is used in the EL device drive control circuitshown in FIG. 14, FIG. 17A is a circuit diagram of the voltage-currentconversion circuit, and FIG. 17B is a view for explaining avoltage-current conversion characteristic of FIG. 16A;

FIG. 18 is a circuit diagram of an entire circuit of an EL panel with avoltage setting system;

FIG. 19 is a circuit diagram of a pixel circuit with the voltage settingsystem;

FIG. 20 is a circuit diagram of a column control circuit with thevoltage setting system;

FIG. 21 is a time chart for explaining operations of the EL panel shownin FIG. 18; and

FIG. 22 is a view for showing a structure of an information displayapparatus.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Firstly, this invention will be described by use of FIG. 1 showing anembodiment 1 which will be described later, but this invention is notlimited to this embodiment.

As shown in FIG. 1, in this invention, provided are a plurality of shiftpulse generation units 30 (hereinafter, simply referred to unit) each ofwhich includes pulse generation portion (a register circuit DFF (n): nis an integer and the same is applied below), a status signal generationpart (a latch circuit LAT(n) as the status signal generation circuit),and a clock extraction part (a clock gate circuit CKG(n)) which is aclock supply circuit.

A clock signal line (CK) through which clock signals are inputted to allunits 30 is connected to each clock extraction part CKG.

With regard to the pulse generation portion DFF, in the same manner asin a conventional shift register, Q output terminals and D inputterminals are connected in sequence between the pulse generationportions DFF so as to generate pulse signals in a chained manner inresponse to level change timing of clock signals to be inputted. In thisinvention, it is the clock extraction part CKG to input clock signals tothis pulse generation portion DFF.

The status signal generation part LAT has a function for changing thestatus signal from a first status to a second status when the statussignal is outputted from a latch output terminal F to the clockextraction part CKG which is included in earlier and later shift pulsegeneration units than the corresponding shift pulse generation unit(assuming that the corresponding unit is an (n)th unit, an (n−1)th orearlier unit and an (n+1)th or later unit), and the pulse generationportion DFF generated pulse signals. Wiring which is connected to thelatch output terminal F is common wiring, and to this common wiring, aclock extraction part of a shift pulse generation unit which is twoearlier than the shift pulse generation unit to which this status signalgeneration part LAT belongs and a clock extraction part of a shift pulsegeneration unit which is one later are connected, and latch outputs aretransferred at the same time through the common wiring, respectively. Ina configuration of FIG. 1, Q output terminals of pulse generationportions which are included in respective units 30 are also connected tothe status signal generation parts LAT, and the status signal generationpart LAT thereby detects occurrence of pulse signals in the pulsegeneration portion. In the configuration of FIG. 1, the latch outputterminal F(n) is connected to a forward status signal input terminal FRof CKG(n+1) and to a rearward status signal input terminal of CKG(n−2)(not shown), and the status signal is outputted to these clockextraction parts.

In addition, in this invention, meaning of a front or rear unit is frontor rear in a order which is defined by the pulse generation portionswhich are connected in sequence so as to generate pulse signals in achained manner.

Also, the first status and the second status of the status signalrepresent certain statuses which differ to each other, and for example,the first status may be an L (GND ground potential) status and thesecond status may be an H (VCC power supply potential) status, or theymay be reversed and the like, but it is not limited to them.

The clock extraction part CKG, which is included in the plurality ofshift pulse generation units in which at least intermediate portions arecontinued, has a function for inputting clock signals which respond toclock signals which are inputted from the clock signal line CK from anextraction clock output terminal K to the pulse generation portion DFF,during only a period that the status signal which is inputted from anearlier shift pulse generation unit than the corresponding shift pulsegeneration unit is in the second status, and the status signal which isinputted from a later shift pulse generation unit than the correspondingshift pulse generation unit is in the first status. In the configurationof FIG. 1, the forward status signal input terminal FR of CKG(n) isconnected to F(n−1), and the rearward status signal input terminal FF isconnected to F(n+2) (not shown), and it is designed that they areoperated by the status signals which are inputted from them,respectively.

Assuming that an earlier unit than the corresponding unit is a unit A,and a later unit is a unit B, during a period that both of the statussignals which are inputted from the units A and B are in the firststatus, the corresponding unit is within a waiting period that it doesnot generate a pulse immediately, and during such a period that both ofthe status signals which are inputted from the units A and B are in thesecond status, the corresponding unit is within a waiting period for anext start of scanning that it has already generated pulses. In sum, aperiod that two status signals are in different status each other is aperiod that the status signal which is inputted from the unit A is inthe second status, and the status signal which is inputted from the unitB is in the first status, in the unit A, the pulse generation portionhas already generated pulses, and in the unit B, it has not yetgenerated pulses, and becomes a period in which only a necessary portionwas extracted including a period that the corresponding unit generatespulses, out of all periods of one scanning.

As above, by inputting the clock signals which are inputted in allperiods to the pulse generation portion DEF during only a necessaryperiod by utilizing the status signals which are inputted from theearlier and later units, clocks are inputted to the pulse generationportion so that it is possible to considerably reduce a period forcharging and discharging load capacity of the pulse generation portion,and it becomes possible to reduce power consumption in the pulsegeneration portion and to change an entire shift register to a low powerconsumption one.

It is fine if appropriate ones are selected one by one as the earlierand later units which become subjects to which the status signalgeneration part LAT outputs the status signals, but a period that theclock extraction part CKG extracts clock signals is defined by thisselection, and in case that a unit which was more distant from thecorresponding unit was selected, a period in which the clock extractionpart extracts clock signal is getting longer and an advantage of powersaving is getting smaller that much. However, as compared to a case thatimmediate earlier and immediate later units (assuming that thecorresponding unit is an (n)th unit, (n−1)th and (n+1)th units) areselected from a purpose for shortening an extraction period of the clocksignals as much as possible, by selecting earlier and later unitsconsidering a safety period to pulse delay which differs according to aconnection topology of circuits in such a manner that as in theconfiguration shown in FIG. 1, an immediate earlier ((n−1) to (n)) unitand a two stage later ((n+2) to (n)) unit are selected, or as in theconfiguration shown in FIG. 3, a two stage earlier ((n−2) to (n)) unitand an immediately later (n+1) to (n)) unit are selected and the like,it is possible to shorten the extraction period of the clock signal andat the same time, it is possible to ensure certainty of shift of pulsesin a chained manner.

Embodiment 1

FIGS. 1A to 1C show one embodiment of a shift register of thisinvention, and in the same manner as in the conventional shift registerof FIG. 8, it generates a group of N pieces of pulse signals. FIG. 1Ashows an intermediate scanning part of the shift register, and FIG. 1Bshows a start scanning part of the shift register, and FIG. 1C shows anend scanning part of the shift register.

Intermediate Scanning Part

FIG. 1A shows three units 30 of (n−1)th, (n)th and (n+1)th which werearranged arbitrarily in between.

The input clock signal CK is inputted to respective clock signal inputterminals of the clock gate circuits CKG(n−1), CKG(n) and CKG(n+1).

From the extraction clock output terminal K of CKG(n−1), the clocksignal K(n−1) is outputted and inputted to the extraction clock signalinput terminal of the register circuit DFF(n−1), and to the D inputterminal D of DFF(n−1), the pulse signal SP(n−2), which is outputtedfrom the Q output terminal Q of DFF(n−2) in a previous stage, isinputted, and the Q output of DFF(n−1) is outputted as SP(n−1) andinputted to the clock input terminal of the latch circuit LAT(n−1) andthe D input of DFF(n) in a next stage. The D input of LAT(n−1) isconnected to the power supply VCC, and the latch output F of LAT(n−1) isoutputted as F(n−1).

From the extraction clock output K of CKG(n), K(n) is outputted, andinputted to the extraction clock signal input terminal of DFF(n), andthe Q output of DFF(n) is outputted as SP(n) and inputted to the clockinput terminal of the latch circuit LAT(n) and the D input of DFF(n+1)in a next stage. The D input of LAT(n) is connected to the power supplyVCC and the latch output F of LAT(n) is outputted as F(n).

From the extraction clock output K of CKG(n+1), K(n+1) is outputted, andinputted to the extraction clock signal input terminal of DFF(n+1), andthe Q output of DFF(n+1) is outputted as SP(n+1) and inputted to theclock input terminal of the latch circuit LAT(n+1) and the D input ofDFF(n+2) in a next stage. The D input of LAT(n+1) is connected to thepower supply VCC and the latch output F of LAT(n+1) is outputted asF(n+1).

To respective reset terminals R of LAT (n−1), LAT(n) and LAT(n+1), thereset signal CL is inputted.

To the forward status signal input terminal FR input of CKG(n−1), the(n−2)th status signal F(n−2) is inputted and to the rearward statussignal input terminal FF input, the (n+1)th status signal F(n+1) isinputted.

To the forward status signal input terminal FR input of CKG(n), the(n−1)th status signal F(n−1) is inputted and to the rearward statussignal input terminal FF input, the (n+2)th status signal F(n+2) isinputted.

To the forward status signal input terminal FR input of CKG(n+1), the(n)th status signal F(n) is inputted and to the rearward status signalinput terminal FF input, the (n+3)th status signal F(n+3) is inputted.

An example of a structure of the latch circuit LAT is shown in FIG. 6.Since the structure of FIG. 6 is a common one, description thereof willbe omitted.

An example of a structure of CKG is shown in FIG. 7A.

From an AND logic circuit, which is configured by M1 to M8, of theforward status signal input terminal FR and a reversed rearward statussignal input terminal FFB for generating a clock gate signal f, theclock gate signal f is inputted to a NAND circuit which is connected tothe clock signal input terminal CLK and configured by M9 to M12 tothereby output a positive clock ck and a negative clock nck.

DFF(n−1), DFF(n) and DFF(n+1) which are used in FIG. 1A are of the samestructure shown in FIG. 10, but since the clock buffer, which isconfigured by M1 to M4 in FIG. 10, is included in CKG(n−1) to CKG(n+1),it is not necessary.

Operations of FIG. 1A will be described by use of a time chart of FIG.2A.

During a period that pulses are generated from the pulse generationmeans, the reset signal CL is in L level, and before the period shown inFIG. 2A, all LAT circuits are to be reset in advance. The input clocksignal CK shows (n−2)th to (n+3)th clock cycle periods.

(n−2) Clock Period

It is assumed that, to the Q output of DFF(n−2), as shown in the figure,SP(n−2), which is generated by (n−2)th and (n−1)th clocks, is outputted.

The clock gate signal f(n−1) in CKG(n−1), since F(n+1) is in L level, ischanged to H level at a time point that F(n−2) is fixed to H level tothereby start the clock output of K (n−1). However, since F(n−1) andF(n) are in L level at this time point, the clock gate signals f(n) andf(n+1) remain in L level, and both of K(n) and K(n+1) do not generateclock signals.

(n−1) Clock Period

The clock gate signal f(n−1) is kept in H level continuously sinceF(n+1) is in L level and F(n−2) is in H level, and thereby, the clockoutput of K(n−1) is outputted.

At a ↑ timing of the (n−1)th clock, DFF(n−1) takes in SP(n−2) andSP(n−1) is changed to H level, and at a ↑ timing of the (n)th clock, ittakes in SP(n−2) again to have SP(n−1) changed to L level.

The clock gate signal f(n) is changed to H level at a time point thatF(n−1) is fixed to H level to thereby start the clock output of K(n),but since F(n) is in L level at this time point, the clock gate signalf(n) is kept in L level so that K(n+1) does not generate clock signals.

(n) Clock Period

The clock gate signal f(n−1) is in H level continuously since F(n+1) isin L level and F(n−2) is in H level, and the clock output of K(n−1) isoutputted. On that account, at a ↑ timing of the (n)th clock, it takesin SP(n−2) again and it is possible to carry out an operation forchanging SP(n−1) to L level.

The clock gate signal f(n) is in H level continuously since F(n+2) is inL level and F(n−1) is in H level, and the clock output of K(n) isoutputted continuously.

At a ↑ timing of the (n)th clock, DFF(n) takes in SP(n−1) and SP(n) ischanged to H level, and at a ↑ timing of the (n+1)th clock, it takes inSP(n−1) again to have SP(n) changed to L level.

The clock gate signal f(n+1) is changed to H level at a time point thatF(n) is fixed to H level to thereby start the clock output of K(n+1).

(n+1) Clock Period

The clock gate signal f(n) is in H level since F(n+2) is in L level andF(n) is in H level, and the clock output of K(n) is outputted.Therefore, at a ↑ timing of the (n+1)th clock, it takes in SP(n−1) againand it is possible to carry out an operation for changing SP(n) to Llevel.

The clock gate signal f(n+1) is in H level continuously since F(n+3) isin L level and F(n) is in H level, and the clock output of K(n) isoutputted continuously.

At a ↑ timing of the (n+1)th clock, DFF(n+1) takes in SP(n) and SP(n+1)is changed to H level, and at a ↑ timing of the (n+2)th clock, it takesin SP(n) again to have SP(n+1) changed to L level.

The clock gate signal f(n−1) is changed to L level at a time point thatF(n+1) is fixed to H level to thereby stop the clock output of K(n−1).

(n+2) Clock Period

The clock gate signal f(n+1) is in H level since F(n+3) is in L leveland F(n+1) is in H level, and therefore, the clock output of K(n+1) isoutputted. Therefore, at a t timing of the (n+2)th clock, it takes inSP(n) again and it is possible to carry out an operation for changingSP(n+1) to L level.

The clock gate signal f(n) is changed to L level at a time point thatF(n+2) is fixed to H level to thereby stop the clock output of K(n).

(n+3) Clock Period

The clock gate signal f(n+1) is changed to L level at a time point thatF(n+3) is fixed to H level to thereby stop the clock output of K(n+1).

Assumption that SP(n−2) is outputted by the (n−2) clock and the (n−1)clock can be proved if DFF(n−2), LAT(n−2) and CKG(n−2) are connected bythe same structure. SP(n−1) to SP(n+1) exhibit wave forms of a desiredgroup of pulse signals which are the same as in the shift register inFIG. 8.

Start Scanning Part

FIG. 1B shows a structure of a start scanning part, and in the samemanner as in FIG. 1A, (n=1 to 3)th units of units which are configuredby DFF, LAT and CKG are shown.

To FR and FF inputs of each of CKG(2) and CKG(3), the 1 stage earlierstatus signal and the 2 stage later status signal are inputted,respectively. However, to the FF input of CKG(1), the 2 stage laterstatus signal F(3) is inputted, but to the FR input, the power supplyVCC is inputted. This relates to a fact that the first status of thestatus signal is the L status and the second status is the H (powersupply VCC) status. That is, this is because, since the earlier shiftpulse generation unit does not exist in at least the shift pulsegeneration unit which generates pulse signals in the first place out ofthe plurality of shift pulse generation units, instead of the statussignal which is inputted from the earlier shift pulse generation unitthan the corresponding shift pulse generation unit, it is desirable toinput the same signal as the status signal of the second status. Bythis, it becomes possible to make all shift pulse generation units thesame circuit structure.

FIG. 2B is a time chart for explaining operations of FIG. 1B. The resetsignal CL is in H level for a predetermined period prior to input of the1st clock, and therefore, all LAT circuits are reset so that the statussignal is turned in the first status (GND potential).

Before the reset signal CL becomes H level, as can be seen from theexplanation of FIG. 1A, all of the clock gate signals f(1), f(2), andf(3) are in L level. Even if the reset signal CL becomes H level andF(1), F(4) and F(2), F(5) are changed to L level, f(2) and f(3) are keptin L level, but when F(3) is changed to L level, the clock gate signalf(1) is changed to H level since the FR input is connected to the powersupply VCC and is in H level and can be outputted to the clock K(1).However, at this time point, the 1st clock is not inputted andtherefore, no clock is generated at the clock K(1).

The scanning start signal SSP, which becomes H level between ↑ timing ofthe 1st clock and ↑ timing of a 2nd clock, is inputted to the D input ofDFF(1), and when the 1st clock is inputted, clocks are generated at K(1)and SP is taken in DFF(1) and SP(1) is changed to H level. After that,when the 2nd clock is inputted to DFF(1), SP is taken in again and SP(1)is changed to L level.

Remaining operations are the same as the operations FIG. 1A, descriptionthereof will be omitted.

End Scanning Part

FIG. 1C shows a structure of the end scanning part, and in the samemanner as in FIG. 1A, (n=N−2 to N)th units of units which are configuredby DFF, LAT and CKG are shown.

To each of FR and FF inputs of CKG(N−2), the 1 stage earlier statussignal and the 2 stage later status signal are inputted, respectively.Also, to the FR inputs of CKG(N−1) and CKG(N), the 1 stage earlierstatus signal F(N−2) and F(N−1) are inputted, respectively, but the FFinput is connected to the ground GND. This relates to a fact that thefirst status of the status signal is the L status and the second statusis the H (power supply VCC) status in the same manner as the startscanning part. That is, this is because, since the later shift pulsegeneration unit does not exist in at least the shift pulse generationunit which generates pulse signals in the last place out of theplurality of shift pulse generation units, instead of the status signalwhich is inputted from the later shift pulse generation unit than thecorresponding shift pulse generation unit, it is desirable to input thesame signal as the status signal of the first status. By this, itbecomes possible to make all shift pulse generation units the samecircuit structure.

Since operations prior to the (N+1)th clock are the same as theoperations of the intermediate scanning part of FIG. 1A, descriptionthereof will be omitted.

Since the FF inputs of CKG(N−1) and CKG(N) are in L level (GND ground),the clock gate signal f(N−1) and f(N) are kept in H level continuously.However, since the clock CK is terminated at its (N+1)th one, afterthat, no clock is generated at K(N−1) and K(N). After a predeterminedtime has passed since termination of the (N+1)th clock, since the resetsignal CL becomes H level and the F(N−2) and F(N−1) become L level, theclock gate signals f(N−1) and f(N) are changed to L level so that outputstatuses of K(N−1) and K(N) are stopped.

After that, the reset signal CL is changed again to L level to therebywait for the 1st clock, and from the 1st clock, operations of FIG. 2Bwill be carried out again.

The shift register which was described above and has the structures ofFIGS. 1A to 1C can output a desired group of pulse signals SP(1) toSP(N) by inputting the clock CK and the scanning start signal SSP andthe reset signal CL.

Power Consumption of Shift Register of Embodiment 1

In calculation of power consumption, in the same manner as in theconventional shift register of FIG. 8, power consumption of the MOScircuit is generated by such an activity that a push-pull circuit, whichis represented by an inverter and which comprises P type transistors andN type transistors, charges and discharges capacity which is added tothis node. Capacity of the MOS circuit is mainly caused by channelcapacity Cox which is generated between a gate oxide film and a channel.Here, simply, a switch circuit in which a gate is of low impedance(push-pull output) and an inverter circuit have the same load capacityCo.

Firstly, since the clock buffers M1 to M4 are removed from the DFFcircuit of FIG. 10, power consumption P4 which is required for drivingof the clock system of the DFF circuit is obtained by the followingequation.P 4=VCC ²×4Co/To

Power consumption P5 which is required for driving D and Q systems ofthe DFF circuit is obtained by the following equation, assuming that thenumber of pulses of a desired group of pulse signals is N.P 5=VCC ²×6Co/{To×(N+1)}

Power consumption P6 which is required for driving of the clock systemof the CKG circuit shown in FIG. 7A is obtained by the followingequation.P 6=VCC ²×3Co/To

Power consumption P7 which is required for driving of the clock input isobtained by the following equation.P 7=VCC ² ×Co/To

Power consumption P8 which is required for driving of FR and FF in theCKG circuit is obtained by the following equation.P 8=VCC ²×5Co/{To×(N+1)}

Power consumption P9 of the LAT circuit is obtained by the followingequation.P 9=VCC ²×9Co/{To×(N+1)}

Considering the power consumption Pw2 of the shift register which isconfigured in FIGS. 1A to 1C, four clocks are simply inputted to the DFFcircuit as each register, and 3 clocks are inputted to the final stageDFF(N), but here, simply, it is assumed that four clocks are inputted.

Also, as can be seen from the timing charts of FIGS. 2A to 2C, clocksare simultaneously inputted to three registers. In addition, consideringthe effective operation period K which shows a clock input period to anentire period, the power consumption Pw2 is obtained by the followingequation (2).Pw 2=N×[{3×4/(N+1)}×P 4+P 5+{3×4/(N+1)}×P 6+P 7+P 8+P 9]×K  (2)

For example, power consumption Pw2 of the horizontal scanning shiftregister 3 which is configured by a thin film transistor (TFT) circuitshown in FIG. 11 and used for a display panel of QVGA (320×240) is triedto be obtained by the equation (2). Power consumption of the verticalscanning shift register 5 is likewise obtained by the equation (2), butsince a vertical scanning clock cycle is more than 320 times larger thana horizontal scanning clock cycle, it can be neglected. Here, assumingthat unit load capacity Co=50 fF of a switch and an inverter, powersupply voltage VCC=10 v, effective operation period K=0.8, and thehorizontal scanning clock cycle T₀=160 ns,

-   -   P4=0.125 mW    -   P5=5.84×10⁻⁴ mW    -   P6=9.38×10⁻² mW    -   P7=3.125×10⁻² mW    -   P8=4.87×10⁻⁴ mW    -   P9=8.76×10⁻⁴ mW    -   Pw2=320×(4.67×10⁻³+5.84×10⁻⁴+3.50×10⁻³+3.125×10⁻²+4.87×10⁻⁴+8.76×10⁻⁴)×0.8        mW    -   Pw2=10.6 mW

This means that the power consumption Pw1 of the conventional shiftregister of FIG. 8 shown by the equation (1)=48.1 mW is reduced toapproximately 22% thereof.

The shift register of the embodiment 1 which was described above is notlimited to the structures of FIGS. 1A to 1C. With regard to the statussignal F(x) to be inputted to the forward status signal input terminalFR(n) and the status signal F(y) to be inputted to the rearward statussignal input terminal FF(n), both of which are inputted to CKG(n) of anarbitrary integer stage n, if integers x and y satisfy the followingrelationship, it is possible to have it operate logically.

x<n; but, when x<1, the FR input is connected to the power supply VCC.

y>n; but, when y>N, the FF input is connected to the ground GND.

Since the shift register which was described above can have circuits ofthe same structure which are used in respective stages thereof, in thesame manner as in the conventional shift register shown in FIG. 8, it ispossible to easily prepare a circuit layout to the desired number ofshift pulses. Also, it is clear that the shift register of thisinvention can be realized by use of not only the TFT process but alsothe CMOS process which used single crystal silicon and the like.

Embodiment 2

FIGS. 3A to 3C show another embodiment of a shift register of thisinvention, and in the same manner as in the conventional shift registerof FIG. 8, it generates a group of 2N pieces of pulse signals. Unlessotherwise noted, terminals, signals and the like with the same referencenumerals and signs as in FIG. 1 represents ones which have the sameoperations and functions. In addition, in this embodiment, a pair ofregister circuits Da(n) and Db(n) correspond to the pulse generationportion, respectively.

Intermediate Scanning Part

FIG. 3A shows three units 30 of (n−1)th, (n)th and (n+1)th which werearranged arbitrarily in between.

The input clock signal CK is inputted to respective clock signal inputterminals of the clock gate circuits CKG(n−1), CKG(n) and CKG(n+1).

From the extraction clock output terminal K of CKG (n−1), the clocksignal K(n−1) is outputted and inputted to the extraction clock signalinput terminals of the register circuit Da(n−1) and Db(n−1), and to theD input terminal D of Da(n−1), Qb(n−2), which is the Q output of Db(n−2)in a previous stage, is inputted, and Qa(n−1), which is the Q output ofDa(n−1), is inputted to the D input of Db(n−1).

Since Da(n−1) is one which is operated by negative signals of K(n−1) andDb(n−1) is one which is operated by positive signals of K(n−1), in an 1cycle of the clock, from the shift pulse outputs SP of Da(n−1) andDb(n−1), SPa(n−1) and SPb(n−1) are outputted. Qb(n−1), which is the Qoutput of Db(n−1), is also inputted to the clock input terminal ofLAT(n−1) The D input of LAT(n−1) is connected to the power supply VCC,and the latch output F of LAT(n−1) is outputted as the status signalF(n−1).

From the extraction clock output K of CKG(n), K(n) is outputted, andinputted to the extraction clock signal input terminals of Da(n) andDb(n), and Qb(n−1), which is the Q output of Db(n−1) in an earlierstage, is inputted to the D input of Da(n), and Qa(n), which is the Qoutput of Da(n), is inputted to the D input of Db(n).

Since Da (n) is one which is operated by negative signals of K(n) andDb(n) is one which is operated by positive signals of K(n), in an 1cycle of the clock, from the shift pulse outputs of Da(n) and Db(n),SPa(n) and SPb(n) are outputted. Qb(n), which is the Q output of Db(n),is also inputted to the clock input terminal of LAT(n). The D input ofLAT(n) is connected to the power supply VCC, and the latch output F ofLAT(n) is outputted as the status signal F(n).

From the extraction clock output K of CKG(n+1), K(n+1) is outputted, andinputted to the extraction clock signal input terminals of Da(n+1) andDb(n+1), and Qb(n), which is the Q output of Db(n) in an earlier stage,is inputted to the D input of Da(n+1), and Qa(n+1), which is the Qoutput of Da(n+1), is inputted to the D input of Db(n+1).

Since Da(n+1) is one which is operated by negative signals of K(n+1) andDb(n+1) is one which is operated by positive signals of K(n+1), in an 1cycle of the clock, from the shift pulse outputs SP of Da(n+1) andDb(n+1), SPa(n+1) and SPb(n+1) are outputted. Qb(n+1), which is the Qoutput of Db(n+1), is also inputted to the clock input terminal ofLAT(n+1). The D input of LAT(n+1) is connected to the power supply VCC,and the latch output F of LAT(n+1) is outputted as the status signalF(n+1).

To the FR input of CKG(n−1), F(n−3), which is the latch output ofLAT(n−3) in a two earlier stage, is inputted, and to the FF input, F(n)is inputted. To the FR input of CKG(n), F(n−2), which is the latchoutput of LAT(n−2) in a two earlier stage, is inputted, and to the FFinput, F(n+1) is inputted. To the FR input of CKG(n+1), F(n−1) isinputted, and to the FF input, F(n+2), which is the latch output ofLAT(n+2) in a next stage, is inputted.

CKG(n−1), CKG(n) and CKG(n+1) are configured as shown in FIG. 7A.

LAT(n−1), LAT(n) and LAT(n+1) are configured as shown in FIG. 6.

Three sets of register circuits of Da(n−1) and Db(n−1), Da(n) and Db(n),Da(n+1) and Db(n+1) are configured as shown in FIG. 5, and in the samemanner as the DFF circuit shown in FIG. 10, it is a register circuitwhich includes two latch circuits which are configured by M1 to M10 andM17 to M26, and which is configured by two AND circuits of M11 to M16outputting a shift pulse SPa by use of the latch output Qa and thenegative clock nck as input and of M27 to M32 outputting a shift pulseSPb by use of the latch output Qb and the positive clock ck as input.

Qa is the latch output at ↑ timing of the input clock, and Qb is thelatch output at ↓ timing of the input clock which is next generated.When a signal, which generates H level during only one period of H levelof the input clock, is inputted to Qa, SPa is generated during a periodof L level of the input clock, and SPb can generate a shift pulse whichis generated during a period of H level of an next generated input. Inorder to equalize pulse widths of the shift pulses SPa and SPb, it isdesirable that a duty ratio of the input clock is close to ½.

Operations of FIG. 3A will be described by use of a time chart of FIG.4A.

During a period that pulses are generated from the pulse generationmeans, the reset signal CL is in L level, and before the period shown inFIG. 4A, all LAT circuits are to be reset in advance. The input clocksignal CK shows (n−3)th to (n+2)th clock cycle periods.

(n−3) Clock Period

It is assumed that, to the Q output of Da(n−1), as shown in the figure,Qb(n−2), which is in H level during a period of H level of the (n−2)thclock and which is the Q output of Db(n−2), is inputted.

Since f(n−1) in CKG(n−1), since F(n) is in L level, is changed to Hlevel at a time point that F(n−3) is fixed to H level coming up withoccurrence of Qb(n−3) so that K(n−1) is turned in the output status, butat this time, since CK is in L level, there is no clock output toK(n−1). Also, since F(n−2) and F(n−1) are in L level at this time, f(n)and f(n+1) are kept in L level, and both of K(n) and K(n+1) do notgenerate clock signals.

(n−2) Clock Period

At ↑ timing of K(n−2), Qa(n−2) is changed to H level, and at ↑ timing ofa next clock, Qa(n−2) is changed to L level. Also, at ↓ timing ofK(n−2), Qb(n−2) is changed to H level, and at next ↓ timing, Qb(n−2) ischanged to L level. Qa(n−1) remains in L level, and SPa(n−1) andSPb(n−1) are not outputted. Since F(n−2) is changed to H level, comingup with occurrence of Qb(n−2), f(n) becomes H level and K(n) is turnedin the output status, but since CK is in L level at this time point,K(n) is not generated.

(n−1) Clock Period

At ↑ timing of K(n−1), Qa(n−1) is changed to H level, and at ↑ timing ofa next clock, Qa (n−1) is changed to L level. Also, at ↓ timing ofK(n−1), Qb(n−1) is changed to H level, and at next ↓ timing, Qb(n−1) ischanged to L level. On this account, SPa(n−1) is generated during aperiod of L level of K(n−1), and during a next period of H level,SPb(n−1) is generated. Since F(n−1) is changed to H level, coming upwith occurrence of Qb(n−1), f(n+1) becomes H level and K(n+1) is turnedin the output status, but since CK is in L level at this time point,K(n+1) is not generated.

(n) Clock Period

At ↑ timing of K(n), Qa(n) is changed to H level, and at ↑ timing of anext clock, Qa(n) is changed to L level. Also, at ↓ timing of K(n),Qb(n) is changed to H level, and at next ↓ timing, Qb(n) is changed to Llevel. On this account, SPa(n) is generated during a period of L levelof K(n), and during a next period of H level, SPb(n) is generated. SinceF(n) is changed to H level, coming up with occurrence of Qb(n), f(n−1)becomes L level and the output of K(n−1) is shut off.

(n+1) Clock Period

At ↑ timing of K(n+1), Qa(n+1) is changed to H level, and at ↑ timing ofa next clock, Qa (n+1) is changed to L level. Also, at ↓ timing ofK(n+1), Qb(n+1) is changed to H level, and at next ↓ timing, Qb(n+1) ischanged to L level. On this account, SPa (n+1) is generated during aperiod of L level of K(n+1), and during a next period of H level,SPb(n+1) is generated. Since F(n+1) is changed to H level, coming upwith occurrence of Qb(n+1), f(n) becomes L level and the output of K(n)is shut off.

(n+2) Clock Period

Since F(n+1) is changed to H level, coming up with occurrence ofQb(n+1), f(n) becomes L level and the output of K(n) is shut off.

Assumption of an input wave form of Qb(n−2) can be easily understoodfrom generated wave forms of Qb(n−1), Qb(n) and Qb(n+1), if it isassumed that the same connection is carried out by use of Da(n−2),Db(n−2), LAT(n−2) and CKG(n−2) of the same structures. SPa(n−1),SPb(n−1) to SPa(n+1), and SPb(n+1) show the same desired shift pulsewave forms as in the shift register of FIG. 8. In this regard, however,in case of this embodiment, it is possible to generate two shift pulsesin one cycle of the input clock CK.

Start Scanning Part

FIG. 3B shows a structure of a start scanning part, and it is of thesame circuit structure as in FIG. 3A, but each FR input of CKG(1) andCKG(2) is connected to the power supply VCC. This relates to a fact thatthe first status of the status signal is the L (ground GND) status andthe second status is the H (power supply VCC) status. That is, this isbecause, since the earlier shift pulse generation unit does not exist inat least the shift pulse generation unit which generates pulse signalsin the first place out of the plurality of shift pulse generation units,instead of the status signal which is inputted from the earlier shiftpulse generation unit than the corresponding shift pulse generationunit, it is desirable to input the same signal as the status signal ofthe second status. By this, it becomes possible to make all shift pulsegeneration units in the same circuit structure. To the FR and FF inputsof other respective CKG circuits, the status signal in two earlierstages and the status signal in a next stage are inputted, respectively.

FIG. 4B is a time chart for explaining operations of FIG. 3B. The resetsignal CL is in H level for a predetermined period prior to input of the1st clock, and therefore, all LAT circuits are reset. Before the resetsignal CL becomes H level, as can be seen from the description of FIG.3A, all of the clock gate signals f(1), f(2) and f(3) are in L level.

When the reset signal CL becomes H level, all of the status signal F(1)become L level, and therefore, f(1) and f(2) become H level to causeK(1) and K(2) to be able to output. However, until the input clock CK isinputted, clocks are not generated in K(1) and K(2). The scanning startsignal SSP, which includes H level of the 1st clock CK and is shown inthe figure, is inputted to the D input of Da(1). Coming up with first ↑timing of K(1), Qa(1) becomes H level and coming up with next ↑ timing,Qa(1) becomes L level. Coming up with first ↓ timing of K(1), Qb(1)becomes H level and coming up with next ↓ timing, Qb(1) becomes L level.Coming up with this, SPa(1) and SPb(1) are generated. Since remainingoperations are the same as the operations in FIG. 3A, descriptionthereof will be omitted.

End Scanning Part

FIG. 3C shows a structure of the end scanning part, and it is of thesame circuit structure as in FIG. 1A, but the FF input of CKG(N) isconnected to the ground GND. In the same manner as in the start scanningpart, this relates to a fact that the first status of the status signalis the L (ground GND) status and the second status is the H (powersupply VCC) status. That is, this is because, since the later shiftpulse generation unit does not exist in at least the shift pulsegeneration unit which generates pulse signals in the last place out ofthe plurality of shift pulse generation units, instead of the statussignal which is inputted from the later shift pulse generation unit thanthe corresponding shift pulse generation unit, it is desirable to inputthe same signal as the status signal of the first status. By this, itbecomes possible to make all shift pulse generation units in the samecircuit structure. To the FR and FF inputs of other respective CKGcircuits, the status signal in two earlier stages and the status signalin a next stage are inputted, respectively.

Since operations prior to the (N+1)th clock are the same as theoperations of the intermediate scanning part, description thereof willbe omitted. However, since the FF input of CKG(N) is in L level (GNDground), f(N) remains in H level continuously and it is possible forK(N) to output. However, since the clock CK is terminated at its (N+1)thone, after that, no clock is generated at K(N) After a predeterminedtime has passed since termination of the (N+1) th clock, since the resetsignal becomes H level and the F(N−2) to F(N) become L level, a clockgate signal f(N) becomes L level to thereby shut off the output of K(N).After that, the reset signal CL is changed again to L level to therebywait for the 1st clock, and from the 1st clock, operations of FIG. 4Bwill be carried out again.

The shift register which was described above and has the structures ofFIGS. 3A to 3C can output a desired group of 2N pieces of shift pulsesignals of SPa(1) and SPb(1) to SPb(N) and SPb(N) by inputting the clockCK, the scanning start signal SSP and the reset signal CL.

Power Consumption of Shift Register of Embodiment 2

In calculation of power consumption, in the same manner as in theconventional shift register of FIG. 8, power consumption of the MOS(Metal Oxide Semiconductor) circuit is generated by such an activitythat a push-pull circuit, which is represented by an inverter and whichcomprises P type transistors and N type transistors, charges anddischarges capacity which is added to this node. Capacity of the MOScircuit is mainly caused by channel capacity Cox which is generatedbetween a gate oxide film and a channel. Here, simply, a switch circuitin which a gate is of low impedance (push-pull output) and an invertercircuit have the same load capacity Co.

Power consumption P10 of the clock system of the registers Da and Db isobtained by the following equation.P 10=VCC ²×6Co/To

Power consumption P11 which is required for driving of D and Q systemsof the registers Da and Db is obtained by the following equation,assuming that the number of pulses of a desired group of pulse signalsis 2N.P 11=VCC ²×10Co/{To×(N+1)}

Power consumption P6 which is required for driving of the clock systemof the CKG circuit shown in FIG. 7A is obtained by the followingequation.P 6=VCC ²×3Co/To

Power consumption P7 which is required for driving of the clock input isobtained by the following equation.P 7=VCC ² ×Co/To

Power consumption P8 which is required for driving of FR and FF in theCKG circuit is obtained by the following equation.P 8=VCC ²×5Co/{To×(N+1)}

Power consumption P9 of the LAT circuit is obtained by the followingequation.P 9=VCC ²×9Co/{To×(N+1)}

Considering the power consumption Pw3 of the shift register which isconfigured as shown in FIGS. 3A to 3C, three clocks are simply inputtedto the DFF circuit as each register, two clocks are inputted to Da(1)and Db(1), and four clocks are inputted to Da(N) and Db(N), but here,simply, it is assumed that three clocks are inputted.

Also, as can be seen from the timing charts of FIGS. 4A to 4C, clocksare simultaneously inputted to three registers. In addition, consideringthe effective operation period K which shows a clock input period to anentire period, the power consumption Pw3 is obtained by the followingequation (3).Pw 3=N×[{3×3/(N+1)}×P 10+P 11+{3×3/(N+1)}×P 6+P 7+P 8+P 9]×K  (3)

For example, power consumption Pw3 of the horizontal scanning shiftregister 3 which is configured by a thin film transistor (TFT) circuitshown in FIG. 11 and used for a display panel of QVGA (320×240) is triedto be obtained by the equation (3), assuming N=320/2. Power consumptionof the vertical scanning shift register 5 is likewise obtained by theequation (3), but since a vertical scanning clock cycle is more than 320times larger than a horizontal scanning clock cycle, it can beneglected. Here, assuming that unit load capacity Co=50 fF of a switchand an inverter, power supply voltage VCC=10 v, effective operationperiod K=0.8, and the horizontal scanning clock cycle T₀=160 ns,

-   -   P10=0.188 mW    -   P11=9.73×10⁻⁴ mW    -   P6=9.38×10⁻² mW    -   P7=3.125×10⁻² mW    -   P8=4.87×10⁻⁴ mW    -   P9=8.76×10⁻⁴ mW    -   Pw3=160×(1.05×10⁻²+9.73×10⁻⁴+5.24×10⁻³+3.125×10⁻²+4.87×10⁻⁴+8.76×10⁻⁴)×0.8        mW    -   Pw3=6.3 mW

This means that the power consumption Pw1 of the conventional shiftregister of FIG. 8 shown by the equation (1)=48.1 mW is reduced toapproximately 13% thereof.

The two shift registers of the embodiment 2 which was described above isnot limited to the structures of FIGS. 3A to 3C. With regard to thestatus signal F(x) to be inputted to the forward status signal inputterminal FR(n) and the status signal F(y) to be inputted to the rearwardstatus signal input terminal FF(n), both of which are inputted to CKG(n)of an arbitrary integer stage n, if integers x and y satisfy thefollowing relationship, it is possible to have it operated logically.

x<n; but, when x<1, the FR input is connected to the power supply VCC.

y>n; but, when y>N, the FF input is connected to the ground GND.

Since the shift register which was described above can have circuits ofthe same structure which are used in respective stages thereof, in thesame manner as in the conventional shift register shown in FIG. 8, it ispossible to easily prepare a circuit layout to the desired number ofshift pulses. Also, it is clear that the shift register of thisinvention can be realized by use of not only the TFT process but alsothe CMOS process which used single crystal silicon and the like.

Embodiment 3

FIG. 7B shows a CKG circuit which can further reduce power consumptionas compared to the CKG circuit of FIG. 7A which is used in the shiftregisters of the embodiments 1 and 2 which used this invention.

The clock signal input terminal CLK is inputted to an extraction switchwhich is configured by M9 and M10, and the other end of the extractionswitch is connected to a reset switch which is configured by M11 betweenthe other end of the switch and the ground GND, and inputted to a clockbuffer circuit (clock output part) which comprises M12 to M15, and thepositive clock ck and the negative clock nck are outputted.

Also, to M10/G, the positive clock gate signal f is connected, and toM9/G and M11/G, the negative clock gate signal Nf is connected. Sincechannel capacity Cox of a MOS transistor does not function as capacitywhen a channel is shut off, there remains only coupling capacitancewhich is smaller than the channel capacity Cox between a gate and asource (drain). On this account, capacity load, which is applied to theinput clock CLK when M9/M10 are shut off, becomes small since acomponent of the channel capacity Cox does not exist.

In this manner, the clock signal input terminal for inputting the clocksignals to each shift pulse generation unit is connected to one end ofthe extraction switch whose conduction and shut-off operations arecontrolled on the basis of a result of comparison of the status signals,and by inputting the clock signals to the pulse generation portionthrough the clock output part which was connected to the other end ofthe extraction switch, it becomes possible to reduce load capacity whichis charged and discharged by many clock pulses which are inputted fromthe clock signal input terminal CLK, and it becomes possible to reducepower consumption more.

Also, as in this embodiment, if the other end of the extraction switchis inserted between it and reset potential of the extraction switch suchas the ground GND (power supply potential VCC) and the like, and isconnected to the reset switch which is turned in conduction and shut-offstatus in an opposite manner to the extraction switch, at the time ofshut-off of the extraction, input to the clock output part can be keptto desired constant potential, and therefore, it is desirable.

Power consumption of the shift register of the embodiment 1 in case thatthe CKG circuit with the structure of FIG. 7B was used is tried to becalculated. In calculation of power consumption, in the same manner asin the conventional shift register of FIG. 8, power consumption of theMOS (Metal Oxide Semiconductor) circuit is generated by such an activitythat a push-pull circuit, which is represented by an inverter and whichcomprises P type transistors and N type transistors, charges anddischarges capacity which is added to this node. Capacity of the MOScircuit is mainly caused by channel capacity Cox which is generatedbetween a gate oxide film and a channel. Here, simply, a switch circuitin which a gate is of low impedance (push-pull output) and an invertercircuit have the same load capacity Co.

Power Consumption of Shift Register of Embodiment 3

In calculation of power consumption, in the same manner as in theconventional shift register of FIG. 8, power consumption of the MOS(Metal Oxide Semiconductor) circuit is generated by such an activitythat a push-pull circuit, which is represented by an inverter and whichcomprises P type transistors and N type transistors, charges anddischarges capacity which is added to this node. Capacity of the MOScircuit is mainly caused by channel capacity Cox which is generatedbetween a gate oxide film and a channel. Here, simply, a switch circuitin which a gate is of low impedance (push-pull output) and an invertercircuit have the same load capacity Co. Firstly, since the clock buffersM1 to M4 are removed from the DFF circuit of FIG. 10, power consumptionP4 which is required for driving of the clock system of the DFF circuitis obtained by the following equation.P 4=VCC ²×4Co/To

Power consumption P5 which is required for driving of D and Q systems ofthe DFF circuit is obtained by the following equation, assuming that thenumber of pulses of a desired group of pulse signals is N.P 5=VCC ²×7Co/{To×(N+1)}

Power consumption P6 which is required for driving of the clock systemof the CKG circuit shown in FIG. 7B is obtained by the followingequation.P 6=VCC ²×3Co/To

Assuming that load capacity of the input clock CLK when the switch whichcomprises M9 and M10 in the CKG circuit, is shut off, is load capacitycx, power consumption P12 which is required for driving of the clockinput is obtained by the following equation.P 12=(VCC ² ×Co/To)×3/(N+1)+(VCC ² ×cx/To)×(N−2)/(N+1)

Power consumption P8 which is required for driving of FR and FF in theCKG circuit is obtained by the following equation.P 8=VCC ²×5Co/{To×(N+1)}

Power consumption P9 of the LAT circuit is obtained by the followingequation.P 9=VCC ²×9Co/{To×(N+1)}

Considering the power consumption Pw2 of the shift register which isconfigured in FIGS. 1A to 1C, four clocks are simply inputted to the DFFcircuit as each register, and three clocks are inputted to a final stageof DFF(N), but here, simply, it is assumed that four clocks areinputted.

Also, as can be seen from the timing charts of FIGS. 2A to 2C, clocksare simultaneously inputted to three registers. In addition, consideringthe effective operation period K which shows a clock input period to anentire period, the power consumption Pw2 is obtained by the followingequation (4).Pw 2=N×[{3×4/(N+1)}×P 4+P 5+{3×4/(N+1)}×P 6+P 12+P 8+P 9]×K  (4)

For example, power consumption Pw2 of the horizontal scanning shiftregister 3 which is configured by a thin film transistor (TFT) circuitshown in FIG. 11 and used for a display panel of QVGA (320×240) is triedto be obtained by the equation (4). Power consumption of the verticalscanning shift register 5 is likewise obtained by the equation (4), butsince a vertical scanning clock cycle is more than 320 times larger thana horizontal scanning clock cycle, it can be neglected. Here, assumingthat load capacity C₀=50 fF, load capacity cx=5 fF, power supply voltageVCC=10 v, effective operation period K=0.8, and the horizontal scanningclock cycle T₀=160 ns,

-   -   P4=0.125 mW    -   P5=6.81×10⁻⁴ mW    -   P6=9.38×10⁻² mW    -   P12=3.38×10⁻³ mW    -   P9=8.76×10⁻⁴ mW    -   Pw2=320×(4.67×10⁻³+6.81×10⁻⁴+3.50×10⁻³+3.38×10⁻³+4.87×10⁻⁴+8.76×10⁻⁴)×0.8        mW    -   Pw2=3.5 mW

This means that the power consumption Pw1 of the conventional shiftregister of FIG. 8 shown by the equation (1)=48.1 mW is reduced toapproximately 7.2% thereof more considerably.

This means that power consumption P12 which is required for driving ofthe clock input CLK in this case was considerably reduced toapproximately {fraction (1/9)} as compared to the shift register of FIG.8 and the power consumption P7 of the embodiment 1 and 2, and it ispossible to considerably reduce the driving performance of the drivingbuffer of the clock CLK, and it is possible to realize not onlyreduction of circuit size but also stabilization of power supply, and itis possible to stabilize operations of the shift register. In addition,in case that the CKG circuit of FIG. 7B, which was explained in thisembodiment, is used for the shift register of the embodiment 2, thereare same advantages.

Next, a display panel to which this invention is preferably applicablewill be described. Here, an EL panel of active matrix driving type,which used light emitting devices of current control type such asorganic EL devices etc. which have been getting attentions in theseyears, is cited as an example. The suchlike EL device is applied to apanel type image display system (EL panel) in which pixel circuits whichare configured by TFT were arranged in a two dimension manner, and thelike. As a light emission setting system of this EL device, a voltagesetting system and a current setting system have been used well.

EL Panel by Use of Voltage Setting System

A circuit structure of an EL panel colorized by use of the voltagesetting system is shown in FIG. 18.

An input video signal 10 is properly inputted to row control circuits 22which comprises circuits three times more than the number of horizontalpixels of the EL panel which are disposed with respect to each color ofRGB. Also, a horizontal scanning control signal 11 a is inputted to aninput circuit 6, a horizontal scanning control signal 11 is output, andthe horizontal scanning control signal 11 is inputted to a horizontalshift register 3 which comprises shift registers, the number of which isthe same as the number of horizontal pixels. The horizontal scanningcontrol signal 11 comprises a horizontal clock signal and a horizontalscanning start signal. And, a group of horizontal sampling signals 17which are outputted from each terminal of the horizontal shift registerare inputted to the row control circuits 22 that each takes charge.

A structure of the row control circuits 22 is of such a very simplestructure that, as shown in FIG. 20, the horizontal sampling signal(pulse signal) SP is connected to M1/G, and an input video signal video(here, one of RGB) is connected to M1/S, and image voltage data v(data),which is a column control signal 14, is outputted to M1/D.

In addition, in this specification, a gate electrode, a sourceelectrode, and a drain electrode of a transistor are shown byabbreviated codes of /G, /S, and /D. In this regard, however, aconnection configuration which was shown here is simply one example, andin case that a relation of electric potential between two power supplypotentials GND and VCC and a channel characteristic of each transistorwere reversed and the like, the structure may be changed properly inresponse to that. Also, the transistor which was indicated by Mi (i isnatural number) in the figure may be not only TFT but also an insulatedgate type field effect transistor which used single crystal silicon.

In an image display region 9, pixel circuits 2 each of which has thesame structure are arranged in a two dimensional manner, and each takescharge of driving of EL display devices of RGB, and a pair of threepixel circuits 2 take charge of display of one pixel.

The image voltage data v(data) which is outputted from the row controlcircuits 22 is inputted to a group of pixel circuits 2 which werearranged in the same row. Also, a vertical scanning control signal 12 ais outputted through an input circuit 7 as a vertical scanning controlsignal 12, and the vertical scanning control signal 12 is inputted to avertical shift register 5 which includes shift registers, the number ofwhich is the same as the number of vertical pixels of the EL panel. Thisvertical scanning control signal 12 comprises a vertical clock signaland a vertical scanning start signal. And, row control signals 20 whichare outputted from each output terminal of the vertical shift registerare inputted to the pixel circuits 2 which are arranged in the same row.

Pixel circuit with Voltage Setting System

A structure of the pixel circuit 2 of the voltage setting system isshown in FIG. 19.

The voltage data v(data) is connected to M3/S. Also, the row controlsignal 20 corresponds to P13, P14, and P15, P13, P14, and P15 areconnected to M3/G, M2/G, M4/G respectively. M3/D in connected to acapacity C2 and a capacity C2 is connected to M1/G whose source wasconnected to the power supply and a capacitance C1. And, M1/D and M1/Gare connected to M2/D and M2/S, respectively, and M1/D is connected toM4/S, and M4/D is connected to a current injection terminal of the ELdevice, one end of which was grounded.

Next, operations of the EL panel of FIG. 18 will be described by use ofa time chart of FIG. 21. In FIG. 21, FIG. 21A shows the input videosignal video, and FIG. 21B shows the horizontal sampling signal SP, andFIG. 21C to FIG. 21E show the row control signals P13 to P15 of thecorresponding row. In addition, in FIG. 15, three horizontal periods, insum, three row periods are shown.

Firstly, at time t1 to t2 within a horizontal blanking period of theinput video signal, each horizontal sampling pulse SP is changed to Hlevel all at once, and at this time, blanking voltage which is the inputvideo signal is made to be the column control signal 14. In addition, InSP of FIG. 21B, the horizontal sampling signal in the correspondingcolumn is shown by a solid line.

Before Time t5 (Light Emission Holding Period)

At time t1 to t5, row control signals P13 to P15 of the pixel circuits 2in the corresponding row are in H level, H level, and L level,respectively, and at time t1 to t2, even if each horizontal samplingpulse is changed to H level all at once, M2, M3, and M4 of thecorresponding pixel circuit 2 are kept in OFF, OFF, and ON, andtherefore, drain current of M1, which is determined by the capacitanceC1 and M1/G voltage of the corresponding pixel circuit 2 which isholding voltage of a gate capacitance of M1, is injected into thecorresponding EL device so that light emission is continued. Inaddition, at time t1 to t2 within the horizontal blanking period,voltage of the input video signal video is, as shown in FIG. 21, voltageVb1 which is close to black level.

Time t5 to t9 (Light Emission Setting Period)

At time t5, the row control signals P13 and P15 in the corresponding roware changed to L level and H level. At time t5 to t6, each horizontalsampling pulse SP is again changed to H level all at once, and at thistime, the blanking voltage which is the input video signal is made to bethe column control signal 14.

At this time, in the pixel circuit 2 shown in FIG. 19 in thecorresponding row, since M4 is turned OFF and current supply to thecorresponding EL device disappears, the corresponding EL device isblacked out. Also, since M2 and M3 are in ON and ON statusesrespectively, the capacitance C1, C2 and the gate capacitance of M1 aredischarged in such a manner that (VCC−M1/G) voltage comes graduallyclose to a threshold voltage Vth of M1, and therefore, drain current ofM1 is reset to a very small value. In addition, also at t5 to t6 withinthe horizontal blanking period, voltage of the input video signal videois, as shown in FIG. 21, voltage Vb1 which is close to black level inthe same manner as at t1 to t2.

At time t6, SP and P14 become L level and H level, respectively, but(VCC−M1/G) voltage of the corresponding pixel circuit 2 is the thresholdvoltage Vth of M1 continuously.

At time t7 to t8, SP in the corresponding column becomes H level, and avalue d2 of the input video signal at this time is inputted to thecorresponding pixel circuit 2 as v(data). At this time, M1/G voltage ofthe corresponding pixel circuit 2 is changed in voltage only by voltageΔV. The voltage ΔV is roughly shown by an equation (5).ΔV=−d 2×C 2/{C 2+C 1+C(M 1)}  (5)

Here, C(M1) represents gate input capacitance of M1 in the correspondingpixel circuit 2.

At time t8, SP is changed again to L level, and change of M1/G voltagewhich is shown by the equation (5) is held, and this status is helduntil time t9.

After Time t9 (Light Emission Holding Period)

At time t9, P13 and P15 are changed again to H level and L level, and M3and M4 of the corresponding pixel circuit 2 are turned in OFF and ONstatuses. The drain current of M1, which is defined by M1/G voltage ofthe corresponding pixel circuit which was changed in this manner, isinjected into the corresponding EL device, and there occurs change oflight emission amount, and this status is held.

At time t9 to t10 and at time t11 to t12, the corresponding SP signal ischanged to H level, but since M3 of the corresponding pixel circuit 2 isOFF, it does not affect to light emission operations of thecorresponding EL device.

The equation (5) means that the light emission amount can be set byvoltage value (d2) which is based on Vb1 during the horizontal blankingperiod of the input video signal video. The drain current Id of M1 ofthe pixel circuit 2 can be roughly shown by an equation (6).Id=β×ΔV ²  (6)

Since the EL device basically carries out the light emission operationin proportion to injected current, in the EL panel of the voltagesetting system shown in FIG. 18, it can be seen from the equation (6)that the light emission amount of the EL device of each pixel can becontrolled by a value which was in proportion to square of input videosignal level which is based upon blanking voltage. A circuit structureof a time proven liquid crystal panel can be diverted for the EL panelof the voltage setting system except for the pixel circuits 2.

EL Panel by Use of Current Setting System

A circuit structure of an EL panel colorized by use of the currentsetting system is shown in FIG. 11. Firstly, a difference with the ELpanel by use of the voltage setting system in FIG. 18 will be described.

An auxiliary column control signal 13 a outputs an auxiliary columncontrol signal 13 through an input circuit 8, and the auxiliary columncontrol signal 13 is inputted to gate circuits 4 and 16. Also, a groupof horizontal sampling signals 17 which are outputted to each terminalof the horizontal shift register 3 are inputted to a gate circuit 15,and a group of converted horizontal sampling signals 18 are inputted toa column control circuits 1. To the gate circuit 15, a control signal 21which is outputted from a gate circuit 16 is inputted. To the columncontrol circuits 1, a control signal 19 which is outputted from the gatecircuit 4 is inputted.

Column Control Circuit

A structure of column control circuits 1, which comprise circuits, thenumber of which is the same as the number of horizontal pixels of the ELpanel of the current setting system, is shown in FIG. 14.

Input video information is the input video signal video and a referencesignal REF, and they are inputted to M1/S, M2/S and M5/S, M6/S,respectively. Also, a group of horizontal sampling signals 18 which areoutputted from the gate circuit 15 comprise SPa and SPb, respectively,and connected to M1/G, M5/G and M2/G, M6/G of the column control circuit1. And, to M1/D, M2/D, M5/D, and M6/D, capacitance C1, C2, C3 and C4 areconnected respectively, and M3/S, M4/S, M7/S, and M8/S are connected.The control signal 19 is P11 and P12, and they are connected to M3/G,M7/G, and M4/G, M8/G respectively. M3/D and M4/D, M7/D and M8/D areconnected to each other, and inputted to a voltage-current conversioncircuit gm as v(data) and v(REF). Also, to the voltage-currentconversion circuit gm, reference current setting bias VB is inputted andit outputs current signals i(data) which are used as the column controlsignal 14.

An example of a structure of the voltage-current conversion circuit isshown in FIG. 16A. Since basic operations thereof are common,description thereof will be omitted, but a point to keep in mind isthat, assuming a 200 ppi EL panel as one example in an EL panel whichaims power saving, injection current to the EL device of each pixel issmall, and maximum current is assumed to be 100 nA which is considerablylower than 1 μA. Under this condition, in order to obtain a linearvoltage-current conversion characteristic to the greatest extentpossible, there is a necessity to lessen a W/L ratio of a gate regionsof M2 and M3 and to lessen current driving performance.

FIG. 16B shows a voltage-current conversion characteristic of FIG. 16A.In the voltage-current conversion circuit of FIG. 16A, it is difficultto make such a design that minimum current I1 (black current) in minimumvoltage V1 (black level) is made to be zero current. If the blackcurrent I1 can not be made to zero current, it becomes impossible toensure contrast which is important as an image display panel.

An example of a structure of the voltage-current conversion circuit towhich some countermeasures were applied with regard to this point isshown in FIG. 17A. To each drain terminal of a first source couplecircuits M2 and M3, M6 and M7 in which a source was grounded, and adrain and a gate was short-circuited are connected. Furthermore,provided is M8 which is operated as a second reference current source inwhich a source was connected to the power supply and a gate wasconnected to the reference current bias VB, and M8/D is connected to asecond source couple circuits M9 and M10, and M9/G and M10/G areconnected to M7/D and M6/D, respectively. And, from M10/D, in the samemanner as the voltage-current conversion circuit of FIG. 16A, thecurrent signal i(data), which becomes the column control signal 14, isoutputted through a current mirror circuit of M4 and M5. In FIG. 17A, inorder to make the current driving performance of M6 and M7 smaller thanM9 and M10, the W/L ratio of the gate regions of M6 and M7 is madesmaller than the W/L ratio of the gate regions of M9 and M10.

A voltage-current conversion characteristic of the voltage-currentconversion circuit of FIG. 17A which was designed in this manner isshown in FIG. 17B. It is possible to lessen the black current I1 at theblack level V1, and it is possible to realize linearity of thevoltage-current conversion characteristic without destroying thelinearity.

Operations of the column control circuit 1 will be described by use of atime chart of FIG. 15.

At time t1, the control signals P11 and P12 are changed to L level and Hlevel, respectively.

During an effective period of the input video signal at time t1 to t4, agroup of horizontal sampling signals SPa is generated. At this time, t1to t3, SPa of the corresponding column is generated, and by samplingvideo and REF at this time point to the capacitance C1 and C3, it isheld after time t3.

At time t4, the control signals P11 and P12 are changed to H level and Llevel, respectively, and (v(data)−v(REF)), which is inputted to thevoltage-current conversion circuit, becomes d1 and on the basis of thevideo information which was taken in at time t2 to t3, the currentsignal i(data) is outputted as the column control signal 14 during aperiod of t4 to t7.

During the effective period of the input video signal at time t4 to t7,a group of horizontal sampling signals SPb is generated, at time t5 tot6, SPb of the corresponding column is generated, and video and REF atthis time point are sampled to the capacitance C2 and C4, and it is heldafter time t6.

At time t7, the control signals P11 and P12 are changed again to L leveland H level respectively, and (v(data)−v(REF)), which is inputted to thevoltage-current conversion circuit gm, becomes d2 and on the basis ofthe video information which was taken in at time t5 to t6, the currentsignal i(data) is outputted as the column control signal 14 during onehorizontal scanning period from time t7.

During the effective period of the input video signal during onehorizontal scanning period from time t7, the group of horizontalsampling signals SPa is again generated, and SPa in the correspondingcolumn is generated at time t8 to t9, and input video and REF at thistime point are sampled to the capacitance C2 and C4, and it is heldafter time t9.

By repeating the above-described operations, the current signal i(data),which is the column control signal 14, is converted into a linesequential signal which is renewed with respect to each horizontalscanning cycle of the input video signal video.

Pixel Circuit with Current Setting System

FIGS. 13A and 13B are views for explaining the pixel circuit with thecurrent setting system. FIG. 13A is a circuit diagram of the pixelcircuit with the current setting system. FIG. 13B is a time chart forexplaining operations of the pixel circuit of FIG. 13A. P9 and P10correspond to the row control signal 20, and the current i(data) isinputted as the column control signal 14, and M1/D is connected to thecurrent injection terminal of the EL device which was grounded.

Operations will be described by use of a time chart of FIG. 13B. Beforetime to, since P9 and P10 in the corresponding m row are in H level,both M3 and M4 are OFF, and by the M1/G voltage which was determined bycharge voltage which was held in the capacitance C1 and the gatecapacitance of M1, current is injected to the EL device, and in responseto this, the corresponding EL device is emitting light.

At time t0, both P9 and P10 in the corresponding row are changed to Llevel and a current signal i(m) at a (m)th line is fixed. That is, inorder that both M3 and M4 are turned ON, the current signal i(m) issupplied to M2, and in response to this, M2/G voltage is set, and thecapacitance C1 and the gate capacitance of M1 and M2 are charged, and acurrent, which corresponds to the current signal i(m), starts to beinjected to the corresponding EL device.

At time t1 that the current signal i(m) is fixed, P10 is changed to Hlevel and M3 is turned in the OFF status, and a setting operation of theM2/G voltage is completed, and it goes to a holding operation. At timet2, P9 is also changed to H level and the current supply to M2 isstopped, but the M2/G voltage which was set by the current signal i(m)is kept as it is held, and by injected current which was set again, thecorresponding EL device is set again and the emission of light iscontinued.

FIGS. 12A and 12B are views for explaining the pixel circuit with thecurrent setting system. FIG. 12A is a circuit diagram of the pixelcircuit with the current setting system. FIG. 12B is a time chart forexplaining operations of the pixel circuit of FIG. 12A. P7 and P8correspond to the row control signal 20, and the current i(data) isinputted as the column control signal 14, and M4/D is connected to thecurrent injection terminal of the EL device which was grounded.

Operations will be described by use of a time chart of FIG. 12B. Beforetime to, since P7 and P8 in the corresponding m row are in L level and Hlevel respectively, both M2 and M3 are OFF and M4 is ON, and by the M1/Gvoltage which was determined by charge voltage which was held in thecapacitance C1 and the gate capacitance of M1, current is injected tothe EL device, and in response to this, the corresponding EL device isemitting light.

At time t0, both P7 and P8 in the corresponding row are changed to Hlevel and L level respectively, and a current signal i(m) at the (m)thline is fixed. In order that both M2 and M3 are turned ON and M4 isturned OFF, the current supply to the EL device in the corresponding rowis stopped so that the EL device in the corresponding row is turned off.Furthermore, since the current signal i(m) is supplied to M1, inresponse to this, M1/G voltage is set, and the capacitance C1 and thegate capacitance of M1 are charged.

At time t1 that the current signal i(m) is fixed, P8 is changed again toH level and M2 is turned in the OFF status, and a setting operation ofthe M1/G voltage is completed, and it goes to a holding operation.

At time t2, P7 is changed to L level, and the current supply to M1 isstopped, and M4 is turned ON, and the drain current of M1 which was setby the M1/G voltage is injected to the corresponding EL device, and inresponse to this, the corresponding EL device starts the light emissionwhich was set again before time t1, and continues this until it is setagain.

Also in the EL panel with the current setting system, the horizontalscanning shift register 3 and the vertical scanning shift register 5 arebeing used, and the number of DFFs which are used as registers inrespective shift registers equals to the number of horizontal pixels andthe number of vertical pixels of a display panel.

In the EL panel with the voltage setting system and the EL panel withthe current setting system which were described above, the shiftregister of this invention is desirably applicable thereto as thehorizontal scanning shift register 3 and the vertical scanning shiftregister 5, but, in particular, if it is used as the horizontal scanningshift register 3 which requires many pulses during one scanning period,a power saving effect of this invention appears significantly.

In order to show greatness of the power saving effect of the shiftregister of this invention, approximate calculation of power consumptionat the time of maximum brightness of a two inch EL panel of QVGA(320×240) is tried.

The EL panel is a display panel of a self-luminous type, and is apromising display panel in which a thin type, a wide viewing angle, andlow power consumption are expected. Electric power Pw4 which is requiredfor light emission is obtained by an equation (7) with the use of thenumber of horizontal pixels Nh of the display panel, the number ofvertical pixels Nv, light emission current Io per pixel and the powersupply voltage VCC of the TFT circuit.Pw 4=VCC×Io×Nh×Nv  (7)

The light emission current Io is basically in proportion to pixel areaand light emission energy, and in case of a color panel, it isconceivable that a division ratio of the light emission current Iodiffers with respect to each color of RGB.

Here, It is possible to estimate that the light emission current Io perpixel is approximately 300 nA assuming that maximum light emissionenergy is 300 cd/m² in case of the two inch EL panel of QVGA(320×240).In this case, the following result is obtained.Pw 4=10×300×320×240 nW=230 mW

In particular, in order to reduce power consumption of the EL panel, itis strongly desired to reduce reactive power other than light emissionpower shown by the equation (7). Power consumption in the conventionalshift register is Pw1=48.1 mW as described in the above-describedrelated art in case of use in the same display panel of QVGA type.Therefore, it is found that the reactive power of approximately 21% atthe time of maximum brightness was consumed only in the horizontal shiftregister, and it is found that an effect of reducing the powerconsumption by use of the shift register of this invention isremarkable.

FIG. 22 is a view for explaining an information display apparatus whichused the EL panel described in the above embodiments as a displaydevice. This information display apparatus takes each form of a portabletelephone, a portable computer, a still camera or a video camera. Or, itis an apparatus which realizes a plurality of functions out of theirfunctions. What corresponds to the EL panel which has been described inthe above-described embodiments is a display apparatus 2201. A referencenumeral 2202 designates an information input part. In case of a portabletelephone, the information input part is configured so as to include anantenna, and for example, in case of PDA and a portable personalcomputer, the information input part is configured so as to include aninterface part to a network, and in case of a still camera and a moviecamera, the information input part is configured so as to include asensor part by use of CCD, CMOS and the like. A reference numeral 2203designates a housing which holds the information input part 2202 and thedisplay apparatus 2201.

As described above, a shift register which used this invention is onewhich can realize reduction of power consumption while suppressingconsiderable increase of the number of wiring, and reliable operations.

1-8. (canceled)
 9. A shift register comprising: a plurality of pulsegeneration portions for generating a series of pulse signals in responseto a level change of inputted clock signals, the plurality of pulsegeneration portions including a predetermined pulse generation portionwhich outputs a pulse signal out of the series of pulse signals, anearlier pulse generation portion which outputs a pulse signal out of theseries of pulse signals earlier than the predetermined pulse generationportion, and a later pulse generation portion which outputs a pulsesignal out of the series of pulse signals later than the predeterminedpulse generation portion; a first clock supply circuit for supplying theclock signal to the predetermined pulse generation portion; a secondclock supply circuit for supplying the clock signal to the earlier pulsegeneration portion; a third clock supply circuit for supplying the clocksignal to the later pulse generation portion; and a status signalgeneration circuit for outputting a status signal to both of the secondclock supply circuit and the third clock supply circuit via a commonoutput portion, the status signal showing a status that thepredetermined pulse generation portion generated a pulse signal out ofthe series of pulse signals.
 10. A shift register according to claim 9,wherein the second clock supply circuit controls supplying the clocksignal to the earlier pulse generation portion based on the statussignal, and the third clock supply circuit controls supplying the clocksignal to the later pulse generation portion based on the status signal.11. A shift register according to claim 9, wherein the second clocksupply circuit is controlled to stop supplying the clock signal to theearlier pulse generation portion upon receiving the status signal.
 12. Ashift register according to claim 9, wherein the third clock supplycircuit is controlled to start supplying the clock signal to the laterpulse generation portion upon receiving the status signal.
 13. A shiftregister comprising: a plurality of pulse generation portions forgenerating a series of pulse signals in response to a level change ofinputted clock signals, the plurality of pulse generation portionsincluding a predetermined pulse generation portion which outputs a pulsesignal out of the series of pulse signals, an earlier pulse generationportion which outputs a pulse signal out of the series of pulse signalsearlier than the predetermined pulse generation portion, and a laterpulse generation portion which outputs a pulse signal out of the seriesof pulse signals later than the predetermined pulse generation portion;a first clock supply circuit for supplying the clock signal to thepredetermined pulse generation portion; a second clock supply circuitfor supplying the clock signal to the earlier pulse generation portion;a third clock supply circuit for supplying the clock signal to the laterpulse generation portion; and a status signal generation circuit foroutputting a status signal having a pulse width wider than a pulse widthof the pulse signal, the status signal showing a status that thepredetermined pulse generation portion generated a pulse signal out ofthe series of pulse signals.
 14. A shift register according to claim 13,wherein the second clock supply circuit controls supplying the clocksignal to the earlier pulse generation portion based on the statussignal and the third clock supply circuit controls supplying the clocksignal to the later pulse generation based on the status signal.
 15. Ashift register according to claim 13, wherein the second clock supplycircuit is controlled to stop supplying the clock signal to the earlierpulse generation portion upon receiving the status signal.
 16. A shiftregister according to claim 13, wherein the third clock supply circuitis controlled to start supplying the clock signal to the later pulsegeneration portion upon receiving the status signal.
 17. A shiftregister according to claim 13, wherein the status signal generationcircuit outputs the status signal to both of the second clock supplycircuit and the third clock supply circuit via a common output portion.18. A display apparatus having the shift register as set forth in claim9 and a plurality of display elements.
 19. A display apparatus havingthe shift register as set forth in claim 13 and a plurality of displayelements.